#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>


//void swap(int* n, int* m)
//{
//	int z = *n;
//	*n = *m;
//	*m = z;
//}
//void sortAndPrintDescending(int arr[], int left, int right)
//{
//	int i = 0;
//	for (i = 0;i < right; i++)
//	{
//		
//		for(left=0;left<right-i;left++)
//		{
//			if (arr[left] < arr[left + 1])
//			{
//				swap(&arr[left],&arr[left + 1]);
//				
//			}
//		}
//	}
//}
//int main()
//{
//	int arr[5] = { 0 };
//	int right = sizeof(arr) / sizeof(arr[0]) - 1;
//
//	for (int x = 0;x < right+1;x++)
//	{
//		scanf("%d", &arr[x]);
//	}
//	int left = 0;
//	
//	sortAndPrintDescending(arr, left, right);
//	for (int i = 0;i < right+1;i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	printf("\n");
//	return 0
//}




//int main()
//{
//	for (int i = 3;i <= 100;i+=3)
//	{
//	
//		
//			printf("%d ", i);
//		
//		
//	}
//	return 0;
//}

//int main()
//{
//	int n = 0;
//	int m = 0;
//	scanf("%d %d", &n, &m);
//	if (n % m == 0)
//	{
//		printf("%d", m);
//	}
//	else
//	{
//
//
//		
//		while (n % m != 0)
//		{
//			int y = n % m;
//			n = m;
//			m = y;
//		}
//		
//		
//
//	}
//	printf("%d", m); 
//		
//	return 0;
//}

//int main()
//{
//	for (int i = 1000;i <= 2000;i++)
//	{
//		if (i % 4 == 0 && i % 100 != 0)
//			printf("%d ", i);
//		if (i % 400 == 0)
//			printf("%d ", i);
//	}
//	return 0;
//}
#include<math.h>
int main()

{
	for (int i = 100;i <= 200;i++)
	{
		int flag = 1;
		for (int j = 2;j <= sqrt(i);j++)

		{
			if (i % j == 0)
			{
				flag = 0;
				break;
			}
		}
		if (flag)
		{
			printf("%d ", i);
		}
	}
	return 0;
}